/**
 * @desc 349. Intersection of Two Arrays
 * Given nums1 = [1, 2, 2, 1], nums2 = [2, 2], return [2].
 * 思路:
 *      遍历两个数组，如果nums2的数在nums1也存在的话就push
 *      不过前提是 result里不存在该数
 */

/**
 * @param {number[]} nums1
 * @param {number[]} nums2
 * @return {number[]}
 */
var intersection = function(nums1, nums2) {
    let result = [];
    for(let i = 0;i<nums1.length;i++){
        let temp = nums1[i];
        for(let j = 0;j<nums2.length;j++){
            if(nums2[j]===temp){
                if(result.indexOf(nums2[j])===-1){
                    result.push(nums2[j]);
                }
            }
        }
    }
    return result;
};
let nums1 = [1, 2, 2, 1], nums2 = [2, 2];
intersection(nums1,nums2);